
































  
  


  

  
  	
  

  

	
	

	
	
	
	
	




  
















	
	
	
	
	
	
	
	
	
	
  
  


	


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	




    
  






  
    
  




	
	
	
	
	



<!--NewPage-->
<HTML>

<!-- Mirrored from delerium:8503/cfcdoc/content.cfm?file=C%3A%5CInetpub%5Cwwwroot%5Ctransfer%2Droot%5Ctransfer%5Ccom%5CTransferDecorator%2Ecfc by HTTrack Website Copier/3.x [XR&CO'2006], Sat, 07 Apr 2007 03:16:23 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8"><!-- /Added by HTTrack -->
<HEAD>

<!-- Generated by CFDoc on 07-Apr-2007 01:16 PM -->

<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY>


	



<HR>
<!-- ======== START OF CLASS DATA ======== -->

<div style="float:left;">

<a href="default.html" style="float: right;">Documentation home page</a>
</div>
<H2>
<span style="font-size: smaller">
<a href="componentsb8ff.html" target="components">transfer.com</a>
</span>
<BR>
Component TransferDecorator</H2>


<PRE>
<A HREF="content3bbf.html" title="">transfer.com.TransferObject</A>
  |
  +--<B>transfer.com.TransferDecorator</B>
</PRE>


<HR>
Base class for decorating a TransferObject


<HR>

<P>


<!-- ========== PROPERTY SUMMARY =========== -->

<A NAME="property_summary"><!-- --></A>




	
	
	
	

	



<!-- ========== METHOD SUMMARY =========== -->




<A NAME="method_summary"><!-- --></A>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">

<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>











	





	





	





	





	





	





	





	





	





	





	





	



	<TR BGCOLOR="eeeeff" CLASS="TableRowColorConstructor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="contentfb32.html" target="_self">TransferDecorator</a></CODE></TD>
	<TD><CODE><B><A HREF="#init()">init</A></B>(<a href="content7f4b.html">Transfer</a> transfer,&nbsp;<a href="content3bbf.html">TransferObject</a> transferObject,&nbsp;<a href="content13c8.html">Utility</a> utility,&nbsp;<a href="content029c.html">Nullable</a> nullable)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: Constructor
	</TD>
	</TR>
	

	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="content3bbf.html" target="_self">TransferObject</a></CODE></TD>
	<TD><CODE><B><A HREF="#clone()">clone</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: Get a deep clone of this object
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#configure()">configure</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Overwrite to initialise the object when first created
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_string" target="_self">string</a></CODE></TD>
	<TD><CODE><B><A HREF="#getClassName()">getClassName</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: The class name of the TransferObject
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#getIsClone()">getIsClone</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: Whether or not the object is a clone
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#getIsDirty()">getIsDirty</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: Whether or not the data has been modified, but not persisted in the database
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="nativetypes.html#detail_boolean" target="_self">boolean</a></CODE></TD>
	<TD><CODE><B><A HREF="#getIsPersisted()">getIsPersisted</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: If the TransferObject is stored in the database or note.
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="content3bbf.html" target="_self">TransferObject</a></CODE></TD>
	<TD><CODE><B><A HREF="#getOriginalTransferObject()">getOriginalTransferObject</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: Returns the getTransferObject
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="content7f4b.html" target="_self">Transfer</a></CODE></TD>
	<TD><CODE><B><A HREF="#getTransfer()">getTransfer</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: Transfer for creation of composite objects
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>public <a href="content3bbf.html" target="_self">TransferObject</a></CODE></TD>
	<TD><CODE><B><A HREF="#getTransferObject()">getTransferObject</A></B>()</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: Retrieves the decorated Transfreobject.
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setTransfer()">setTransfer</A></B>(<a href="content7f4b.html">Transfer</a> Transfer)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: sets the Transfer lib
	
	
	</TD>
	</TR>
	
	<TR BGCOLOR="white" CLASS="TableRowColor">
	<TD ALIGN="right" VALIGN="top" WIDTH="1%">
	<CODE>private <a href="nativetypes.html#detail_void" target="_self">void</a></CODE></TD>
	<TD><CODE><B><A HREF="#setTransferObject()">setTransferObject</A></B>(<a href="content3bbf.html">TransferObject</a> TransferObject)</CODE>
	
		<BR>
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not overwrite: sets the internal TransferObject
	
	
	</TD>
	</TR>
	
</TABLE>



	
	
	
	
		
			
		
	
		
	
		
			
		
	
		
			
		
	
		
			
		
	
		
			
		
	
		
	
		
			
		
	
		
			
		
	
		
	
		
			
		
	
		
	
		
			
		
	
		
			
		
	
		
	
		
			
		
	
		
			
		
	
		
			
		
	
		
			
		
	
		
	
		
			
		
	
		
	
		
	

	
		<p>
		<table border="1" width="100%" cellpadding="3" cellspacing="0" summary="">
		<tr bgcolor="#eeeeff" class="TableHeadingColorInherited">
			<td><strong>Methods inherited from transfer.com.<a href="content3bbf.html">TransferObject</a></strong></td>
		</tr>
		<tr bgcolor="white" class="TableRowColorInherited">
			<td><code>
			
			
				<a href="content3bbf.html#setIsClone()">setIsClone</a>, 
			
				<a href="content3bbf.html#setLoaded()">setLoaded</a>, 
			
				<a href="content3bbf.html#setThisObject()">setThisObject</a>, 
			
				<a href="content3bbf.html#setClassName()">setClassName</a>, 
			
				<a href="content3bbf.html#setIsDirty()">setIsDirty</a>, 
			
				<a href="content3bbf.html#getComposite()">getComposite</a>, 
			
				<a href="content3bbf.html#getThisObject()">getThisObject</a>, 
			
				<a href="content3bbf.html#setIsPersisted()">setIsPersisted</a>, 
			
				<a href="content3bbf.html#setNullable()">setNullable</a>, 
			
				<a href="content3bbf.html#getNullable()">getNullable</a>, 
			
				<a href="content3bbf.html#setUtility()">setUtility</a>, 
			
				<a href="content3bbf.html#getUtility()">getUtility</a>, 
			
				<a href="content3bbf.html#getLoaded()">getLoaded</a>, 
			
				<a href="content3bbf.html#sameTransfer()">sameTransfer</a>, 
			
				<a href="content3bbf.html#throw()">throw</a>
			
			</code></td>
		</tr>
		</table>
	

&nbsp;
<P>



<!-- ============ METHOD DETAIL ========== -->


<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>












<A NAME="clone()"><!-- --></A><H3>
clone</H3>

<PRE>
public <A HREF="content3bbf.html" title="">transfer.com.TransferObject</A> <B>clone</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: Get a deep clone of this object
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="configure()"><!-- --></A><H3>
configure</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>configure</B>()</PRE>
<DL>
  <DD>
  	
  	
		Overwrite to initialise the object when first created
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getClassName()"><!-- --></A><H3>
getClassName</H3>

<PRE>
public <A HREF="nativetypes.html#detail_string" title="">string</A> <B>getClassName</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: The class name of the TransferObject
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getIsClone()"><!-- --></A><H3>
getIsClone</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>getIsClone</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: Whether or not the object is a clone
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getIsDirty()"><!-- --></A><H3>
getIsDirty</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>getIsDirty</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: Whether or not the data has been modified, but not persisted in the database
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getIsPersisted()"><!-- --></A><H3>
getIsPersisted</H3>

<PRE>
public <A HREF="nativetypes.html#detail_boolean" title="">boolean</A> <B>getIsPersisted</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: If the TransferObject is stored in the database or note.
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getOriginalTransferObject()"><!-- --></A><H3>
getOriginalTransferObject</H3>

<PRE>
public <A HREF="content3bbf.html" title="">transfer.com.TransferObject</A> <B>getOriginalTransferObject</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: Returns the getTransferObject
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getTransfer()"><!-- --></A><H3>
getTransfer</H3>

<PRE>
private <A HREF="content7f4b.html" title="">Transfer</A> <B>getTransfer</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: Transfer for creation of composite objects
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="getTransferObject()"><!-- --></A><H3>
getTransferObject</H3>

<PRE>
public <A HREF="content3bbf.html" title="">TransferObject</A> <B>getTransferObject</B>()</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: Retrieves the decorated Transfreobject.
	    <P>
	
	
	
    
  </DD>
</DL>
<HR>




<A NAME="init()"><!-- --></A><H3>
init</H3>

<PRE>
public <A HREF="contentfb32.html" title="">TransferDecorator</A> <B>init</B>(<a href="content7f4b.html">Transfer</a> transfer,&nbsp;<a href="content3bbf.html">TransferObject</a> transferObject,&nbsp;<a href="content13c8.html">Utility</a> utility,&nbsp;<a href="content029c.html">Nullable</a> nullable)</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: Constructor
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content7f4b.html">Transfer</a> transfer</code> - The Transfer lib</DD>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> transferObject</code> - The transferObject to decorate</DD>
			
			  <DD><code><a href="content13c8.html">Utility</a> utility</code> - Utility class</DD>
			
			  <DD><code><a href="content029c.html">Nullable</a> nullable</code> - nullable class</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setTransfer()"><!-- --></A><H3>
setTransfer</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setTransfer</B>(<a href="content7f4b.html">Transfer</a> Transfer)</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: sets the Transfer lib
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content7f4b.html">Transfer</a> Transfer</code> - Transfer for creation of composites</DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>




<A NAME="setTransferObject()"><!-- --></A><H3>
setTransferObject</H3>

<PRE>
private <A HREF="nativetypes.html#detail_void" title="">void</A> <B>setTransferObject</B>(<a href="content3bbf.html">TransferObject</a> TransferObject)</PRE>
<DL>
  <DD>
  	
  	
		Do not overwrite: sets the internal TransferObject
	    <P>
	
	
		<DL>
		  <DT><B>Parameters:</B></DT>
			
			  <DD><code><a href="content3bbf.html">TransferObject</a> TransferObject</code></DD>
			
		</DL>
	
	
    
  </DD>
</DL>
<HR>







</BODY>

<!-- Mirrored from delerium:8503/cfcdoc/content.cfm?file=C%3A%5CInetpub%5Cwwwroot%5Ctransfer%2Droot%5Ctransfer%5Ccom%5CTransferDecorator%2Ecfc by HTTrack Website Copier/3.x [XR&CO'2006], Sat, 07 Apr 2007 03:16:23 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8"><!-- /Added by HTTrack -->
</HTML>